trip pile driver - French English Dictionary